package cn.zqy.demo2.day08.Filter;

import java.io.File;
import java.io.FileFilter;

/*      创建过滤器FileFilter的实现类,重写过滤方法accept,定义过滤规则
            过滤的规则:
            在accept方法中,判断File对象是否是以.java结尾
            是就返回true
            不是就返回false
*/
//如果pathname是一个文件夹,返回true,继续遍历这个文件夹

public class FileFilterImpl implements FileFilter {
    @Override
    public boolean accept(File pathname) {
        return pathname.getPath().toLowerCase().endsWith("impl.java") || pathname.isDirectory();
    }
}
